lose a speech impediment - Turc Anglais Dictionnaire